package delphorm.service.personne;

import java.util.List;

import delphorm.entite.personne.DroitGroupe;
import delphorm.entite.personne.GroupeCollectif;

public interface IGroupeCollectif {
	public GroupeCollectif chercherGroupeParId(Long id);
	public GroupeCollectif chercherGroupeParNom(String nom);
	public GroupeCollectif enregistrerGroupe(GroupeCollectif groupe);
	public List chercherTous();
	public void supprimerGroupe(Long id);
	public DroitGroupe chercherDroitGroupeParId(Long idgroupe, Long idutilisateur);
	public List chercherUtilisateursDansGroupe(Long idgroupe);
	public List chercherGroupesDeUtilisateur(Long idutilisateur);
	public boolean existeParNom(String nom);
	public void enregistrerDroitGroupe(DroitGroupe droitgroupe);
}
